
pub fn get_province(code:&[char]) -> String{
    let province = vec![
        vec![],
        vec![("", "10"), ("北京市","11"), ("天津市","12"), ( "河北省", "13"), ( "山西省", "14"), ( "内蒙古自治区", "15")],
        vec![("", "20"), ( "辽宁省", "21"), ( "吉林省", "22"), ( "黑龙江省", "23")],
        vec![("", "30"), ("上海市", "31"), ( "江苏省", "32"), ( "浙江省", "33"), ( "安徽省", "34"), ( "福建省", "35"), ( "江西省", "36"), ( "山东省", "37")],
        vec![("", "40"), ("河南省", "41"), ( "湖北省", "42"), ( "湖南省", "43"), ( "广东省", "44"), ( "广西壮族自治区", "45"), ( "海南省", "46") ],
        vec![("重庆市", "50"), ( "四川省", "51"), ( "贵州省", "52"), ( "云南省", "53"),( "西藏自治区",  "54") ],
        vec![("", "60"), ("陕西省", "61"), ( "甘肃省", "62"), ( "青海省", "63"), ( "宁夏回族自治区", "64"), ( "新疆维吾尔自治区", "65") ]
    ];
    let code = code.iter().map(|ch| ch.to_digit(10).unwrap_or(0)).collect::<Vec<_>>();
    province[code[0] as usize][code[1] as usize].0.to_owned()
}
